# Directory 一般来存放非代码的文件 列如：图片
# python Package 一般用来存放代码的包
# 包名与模块名最好不同，防止调用模块时识别错误

# 如果一个项目中模块（文件）很多，都放在一起不方便查找。就按包来存放文件，同意或功能相近的模块


# 什么是包？
# 在项目中，包就是一个目录，每个目录都有一个——_init_.py
# 在包下可以创建子包，无限嵌套
# 查阅python包的文件时用小数点分隔


# 创建包的规则
# 从大到小，依次细化
# 可以很大程度上避免重复，和分块管理


from test import aaa
# 带文件名的方法不能直接用
import test.aaa as h

aaa.info()
h.info()


# 包的引用
# 按上面得列子的包构建，在aaa。py和bbb。py文件分别写入一个方法info（）

